<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>

    <script>

        // while 语法
        // while(条件) {
            // 循环体
        // }



        // 1 再控制台打印10个666
        // console.log(666);
        //    重复打印666  10次

        // 使用一个变量  统计打印的次数
        var i = 0 ;
        while(i < 10) {
            console.log(666);
            // 打印一次就统计一次
            i++ ;
        }


        console.log(i) ;    // 10   条件不满足循环才结束

        // 程序的执行过程
        // 1 都初始值  i = 0 ;
        // 2 判断条件
        // 3 进入循环体
        //     打印
        //     变量自增
        // 4 判断条件
        // 5 进入循环体

        // 。。。

        // 条件不满足的时候   循环就结束



        // 打印1-100之间所有的数
        //    重复的做打印   100次

        var i = 1 ;   // 从1开始
        while(i <= 100) {
            console.log(i) ;
            i++;
        }
        
        console.log(i) ;   // 101



        // 打印1-100之间所有的奇数
        //   分析：先找到1-100之间所有的数，判断一下是不是奇数，是奇数就打印
        // var i = 1 ;
        // while(i <= 100) {
        //     // 找到满足条件的值打印
        //     if(i % 2) {
        //         console.log(i);
        //     }
        //     i++;
        // }

        //  分析：1 3 5 7 9 11 13 15  ...
        // var i = 1 ;
        // while(i < 100) {
        //     console.log(i) ;
        //     i += 2 ;
        // }
 


    </script>
    
</body>
</html>